#!/usr/bin/smjs

var filas = 5;
var columnas = 5;

var valor1 = 2;
print( marca('table'));
for (var i=0; i < filas; i=i+1 ) {
  print( marca( 'tr' ));
  for ( var j=0; j<columnas; j=j+1 ) {
    print ( celda(Math.pow(valor1,i+j)));
  }
  print ( finmarca('tr'));
}
print (finmarca('table'));

function marca( m ) {
  return "<"+m+">";
}

function finmarca( m ) {
  return "</"+m+">";
}

function celda( contenido ) {
  return marca("td")+contenido+finmarca("td");
}
